﻿@charset "utf-8";
/* CSS Document */
body,ul,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div,dl,dt,dd{margin:0;padding:0px;border:0;}
body{ min-width:1200px; display:block;color:#333;font:16px Arial,'微软雅黑';margin:0 auto; background:url(../images/background5.jpg) center 0 no-repeat #F6F6F6; }
li{list-style-type:none;}
img,li{ vertical-align:top;}/* 解决图片和LI的高度空隙问题 */
img{ vertical-align:top; border:none;}
input,button,textarea,select{font:100% Arial,'微软雅黑';}
.clear{ clear: both;}

a{text-decoration:none; color:#333;}
a:hover{color:#247FD3;text-decoration:none;}

.fl{ float:left;}
.fr{ float:right;} 


/*去除左边距*/
.norig{ margin-right:0 !important;}
/*去除下边距*/
.nobt{ margin-bottom:0px !important;}


/*--------头部-------*/
.top{ width:100%; height:35px; line-height:35px; color:#fff; background:url(../images/top.png) repeat;}
.top1,.header1{ width:1200px; margin:0 auto; overflow: hidden; zoom: 1;}
.top a {color: #fff; margin: 0px 1px; font-size:12px}
.logo{ width:380px; height:93px; background:url(../images/logo2.png) no-repeat; margin-top:32px;}
.search{ margin-top:57px;}
.search1{ overflow:hidden; zoom:1; height:45px; width:425px;border:none; background:url(../images/tmbg-2.png) repeat; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px;}
.shurk{font-size:16px; border-right:none; width:320px; height:45px; font-family:'微软雅黑';  outline:none; background:none; border:none; float:left; text-indent:14px; color:#666; }
.btn1{ float:right; border:none;width:70px; height:45px; background: url(../images/search.png) center no-repeat #E52E2C; outline:none; cursor:pointer;}

.nav{ width:1200px; margin:0 auto; height:65px; line-height:65px; background:url(../images/nav.jpg) no-repeat; margin-top:32px;}
.nav ul{ overflow:hidden; zoom:1;}
.nav ul li{ width:200px; height:65px; float:left; font-size:18px; color:#fff;}
.nav ul li.xuanzhong,.nav ul li:hover{ background:#0553A2;}
.nav ul li i{ display:block; float:left; width:30px; height:30px; margin-top:15px; background:url(../images/icon1_1.png) no-repeat; margin-left:48px; margin-right:10px; text-align:center;}
.nav ul li a{display:block; color:#fff;}
.nav ul li i.n1{ background-position:-5px center; margin-left:60px;}
.nav ul li i.n2{ background-position:-191px center;}
.nav ul li i.n3{ background-position:-390px center;}
.nav ul li i.n4{ background-position:-594px center;}
.nav ul li i.n5{ background-position:-791px center;}
.nav ul li i.n6{ background-position:-993px center;}

/*-----通用新闻列表-----*/
ul.com_list{}
ul.com_list li{font-size:16px; height:34px; line-height:34px; overflow:hidden; zoom:1; }
ul.com_list .dot { display: inline-block;width: 5px; height:5px; margin-right:10px; background-color:#37A4F5;  border-radius: 50%; vertical-align: middle; transition: all .3s ease-in-out;}
ul.com_list li:hover .dot {height: 13px;border-radius: 3px;}
ul.com_list li a{ display:block; float:left; width:80%; overflow:hidden;text-overflow:ellipsis;word-break:keep-all;white-space:nowrap;}
ul.com_list li .date{ display:inline-block;font-size:15px; float:right; color:#888; font-family:Arial, Helvetica, sans-serif;}


/*----------底部--------*/
.footer{ width:100%; padding:20px 0; background:#3682CF; margin-top:20px;}
.footer1{ display: table; margin: 0 auto;  overflow: hidden; zoom: 1;}
.footer1 .wenzi{ float:left;}
.footer1 .wenzi{ font-size:12px; color:#fff; line-height:22px;}
.footer1 .wenzi a{ color:#fff;}
.footer1 .wenzi .shew{ margin-left:-3px;}
.footer1 .wenzi .shew a{ margin:0 3px;}
.footer1 .tup{ float: left;  margin-right: 15px;}
.footer1 .tup a{  margin:0 8px;}
.footer1 .tup a.di img{ margin-top:3px;}


/*---------侧栏----------*/
.root{position: fixed;z-index: 9999;margin-left:610px;left: 50%;top:295px;width: 60px;text-align: center;}
.root ul li{width: 45px; border-radius:3px; background:url(../images/tmbg-3.png) repeat;}
.root ul li a{ display:block;background:url(../images/root.png) no-repeat; width: 45px;height:45px; margin-bottom:5px;}
.root ul li:hover a{background:url(../images/root.png) no-repeat #376DA4;}
.root ul li.li1 a{ background-position:center -2px;}
.root ul li.li2 a{ background-position:center -51px;}
.root ul li.li3 a{ background-position:5px -102px;}
.root ul li.li4 a{ background-position:5px -153px;}
.root ul li.li5 a{ background-position:5px -205px;}
.root ul li.li6 a{ background-position:center -255px;}
/*.root ul li.li8 a{ background-position:center -306px;}*/
.root ul li.li7 a{ background-position:center -357px;}
.root ul li.li8 a {background-position: center -405px;}
.root ul li.li1{ position:relative;}
.root ul li.li1 span{ display: none;}
.root ul li.li1:hover span{ display:block; width:111px; height:111px; padding:5px; background:#fff; color:#444; font-size:12px; line-height:18px; position:absolute; top:0px; left:-121px; z-index:999;}
.root ul li.li1:hover span img{ display:block; width:111px; height:111px; margin:0px auto; margin-bottom:3px;}

/*视频居中*/
#a0,#a1,#a2,#a3,#a4,#a5 {
	margin: 0 auto !important;
}